engineering progress - French English Dictionary